technical facilities - Almanca İngilizce Sözlük